package com.das.mechanic_base.bean.main;

import java.util.List;

public class CarTyreAloneBean {


    /**
     * id : 3714
     * questionBaseEntityList : [{"answer":null,"description":"尺寸","id":5551,"normalOptionsStr":null,"normalOrNot":null,"normalValue":null,"progress":100,"questionToItemSn":"sys_tyre_0001","questionToSystemSn":"sys_tyre_001","questionToSystemSnListParam":null,"resourceIdItem":null,"resourceIdList":null,"resourceUrlList":null,"safeMileageReduceMax":null,"safeMileageReduceMin":null,"sn":"sys_tyre_0001_01","soundOrNot":false,"status":true,"takePhotoOrNot":true,"toSystemDesc":null,"touchServiceType":"NON_TOUCH","type":"TYRE_CHOICE","typeDesc":"轮胎单选组合题","version":0}]
     * sn : sys_tyre_0001
     * toItem : 左前轮胎
     */

    public long id;
    public String sn;
    public String toItem;
    public List<QuestionBaseEntityListBean> questionBaseEntityList;
    public List<Long> resourceIdList;
    public List<MimeTupleListBean> mimeTupleList;

    public static class MimeTupleListBean {
        public long key;
        public String value;
    }

    public static class QuestionBaseEntityListBean {
        /**
         * answer : null
         * description : 尺寸
         * id : 5551
         * normalOptionsStr : null
         * normalOrNot : null
         * normalValue : null
         * progress : 100
         * questionToItemSn : sys_tyre_0001
         * questionToSystemSn : sys_tyre_001
         * questionToSystemSnListParam : null
         * resourceIdItem : null
         * resourceIdList : null
         * resourceUrlList : null
         * safeMileageReduceMax : null
         * safeMileageReduceMin : null
         * sn : sys_tyre_0001_01
         * soundOrNot : false
         * status : true
         * takePhotoOrNot : true
         * toSystemDesc : null
         * touchServiceType : NON_TOUCH
         * type : TYRE_CHOICE
         * typeDesc : 轮胎单选组合题
         * version : 0
         */

        public String answer;
        public String description;
        public long id;
        public String sn;
        public String type;
        public List<String> optionsList;
        public String questionToSystemSn;
        public String questionToItemSn;

        @Override
        public String toString() {
            return "QuestionBaseEntityListBean{" +
                    "answer='" + answer + '\'' +
                    ", description='" + description + '\'' +
                    ", id=" + id +
                    ", sn='" + sn + '\'' +
                    ", type='" + type + '\'' +
                    ", optionsList=" + optionsList +
                    ", questionToSystemSn='" + questionToSystemSn + '\'' +
                    ", questionToItemSn='" + questionToItemSn + '\'' +
                    '}';
        }
    }

    @Override
    public String toString() {
        return "{" +
                "\"toItem\":\'" + toItem + "\'" +
                ", \"questionBaseEntityList\":" + questionBaseEntityList +
                ", \"resourceIdList\":" + resourceIdList +
                '}';
    }
}
